package cn.miju.wechatpay.constant;

import org.springframework.core.annotation.Order;

/**
 * <pre>
 *
 * 文件名 :  WechatpayConstant
 * 创建时间 : 2023年03月13日 10:34
 * 文件描述 : 无
 *
 * </pre>
 *
 * @author Huzb
 * @version 1.0.0
 */
public interface WechatpayConstant {

    interface ApiUri {

        /**
         * Native下单 （扫码支付）
         */
        String NATIVE = "/v3/pay/transactions/native";

        /**
         * 申请退款API
         */
        String REFUND = "/v3/refund/domestic/refunds";

        /**
         * 关闭订单API
         */
        String CLOSE = "//v3/pay/transactions/out-trade-no/%s/close";

        /**
         * 查询订单API-微信支付订单号查询
         */
        String QUERY_ORDER_BY_TRANSACTIONS_ID = "/v3/pay/transactions/id/";

        /**
         * 查询订单API-商户订单号查询
         */
        String QUERY_ORDER_BY_OUT_TRADE_NO = "/v3/pay/transactions/out-trade-no/";
    }

}
